pas de calais meaning in English
n. strait of dover, the strait between the english channel and the north sea; shortest distance between england and the european continent
n. strait of dover, the strait between the english channel and the north sea; shortest distance between england and the european continent